04. AWS Infrastructure

ND0063 C1 L1 04 Understanding The AWS Infrastructure

As you learn about the capabilities of AWS for reliability and redundancy, it is important to consider what level of availability is required for a use case or environment. Some non-critical cases require no redundancy, while production environments typically do require it.

When considering how to architect a service, you should think about how a disruption or data loss in that service would impact your business. You'll need to think about what it will take to restore service as well as what your business has committed to in its contractual obligations.

Application availablity

Every application should be highly available

SOLUTION: False

Worse case

Which should you consider when thinking about worst case scenarios?

SOLUTION:
  • What would happen if you lost all the data in a database
  • How many users the system has
  • Where your users are located
  • What you’ve promised your customers